tell all and sundry about something - Turkish English Dictionary